package busco

import "wails/schema/enums/busenum"

// @schema_export --ident=schema --json --config=属性
// @schema_go
// @cache_go
// @cache_ts
// @alias 属性
type B属性 struct {
	// @alias 主体种类
	Z主体种类 busenum.Z主体种类
	// @alias 类型
	L类型 busenum.E属性类型
	// @alias 标识
	B标识 string
	// @alias 名称
	M名称 string
	// 用于编辑器选择，后面改为归属
	// @alias 分类
	F分类 string
	// @alias 标签
	B标签 map[string]string
	// @alias 描述
	M描述 string
	// @alias 图标
	T图标 string
	// @alias 显示
	X显示 S属性显示方式
	// @alias 显示小数位数
	X显示小数位数 int
	// @alias 战斗力转换
	Z战斗力转换 float64
}

// @schema_go
// @alias 属性显示方式
type S属性显示方式 int

const (
	//
	S属性显示方式_数字 S属性显示方式 = iota
	//
	S属性显示方式_百分比
)
